yellow dog Democrat


yellow dog Democrat

Useful english dictionary. 2012.